package eteam.aps.model.vo;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.time.LocalDateTime;

/**
 * 参数数据详情 展示
 *
 * @date 2022-11-28
 * @author WMT
 */
public class ParamInfoVo {
    /**
     * 参数数据主键
     */
    private String fId;
    /**
     * 参数编号
     */
    private String fParamCode;
    /**
     * 参数名称
     */
    private String fParamName;
    /**
     * 参数来源
     */
    private int fParamFrom;
    /**
     * 参数类型
     */
    private int fParamType;
    /**
     * 参数值ID
     */
    private String fParamValueID;
    /**
     * 参数值
     */
    private String fParamValue;

    /**
     * 字典名称 -- 用于产品参数子表查询
     */
    private String fDdName;

    /**
     * 字典编号 -- 用于产品参数子表查询
     */
    private String fDdCode;
    /**
     * 参数备注
     */
    private String fRemark;

    /**
     * 参数审核状态
     */
    private int fState;
    /**
     * 参数录入人
     */
    private String fCreateUserId;
    /**
     * 参数录入人姓名--关联sp_user表中的FFullName
     */
    private String fFullName;
    /**
     * 参数录入时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime fCreatorTime;

    public String getfId() {
        return fId;
    }

    public void setfId(String fId) {
        this.fId = fId;
    }

    public String getfParamCode() {
        return fParamCode;
    }

    public void setfParamCode(String fParamCode) {
        this.fParamCode = fParamCode;
    }

    public String getfParamName() {
        return fParamName;
    }

    public void setfParamName(String fParamName) {
        this.fParamName = fParamName;
    }

    public int getfParamFrom() {
        return fParamFrom;
    }

    public void setfParamFrom(int fParamFrom) {
        this.fParamFrom = fParamFrom;
    }

    public int getfParamType() {
        return fParamType;
    }

    public void setfParamType(int fParamType) {
        this.fParamType = fParamType;
    }

    public String getfParamValueID() {
        return fParamValueID;
    }

    public void setfParamValueID(String fParamValueID) {
        this.fParamValueID = fParamValueID;
    }

    public String getfParamValue() {
        return fParamValue;
    }

    public void setfParamValue(String fParamValue) {
        this.fParamValue = fParamValue;
    }

    public String getfRemark() {
        return fRemark;
    }

    public void setfRemark(String fRemark) {
        this.fRemark = fRemark;
    }

    public int getfState() {
        return fState;
    }

    public void setfState(int fState) {
        this.fState = fState;
    }

    public String getfCreateUserId() {
        return fCreateUserId;
    }

    public void setfCreateUserId(String fCreateUserId) {
        this.fCreateUserId = fCreateUserId;
    }

    public String getfFullName() {
        return fFullName;
    }

    public void setfFullName(String fFullName) {
        this.fFullName = fFullName;
    }


    public LocalDateTime getfCreatorTime() {
        return fCreatorTime;
    }

    public void setfCreatorTime(LocalDateTime fCreatorTime) {
        this.fCreatorTime = fCreatorTime;
    }

    public String getfDdName() {
        return fDdName;
    }

    public void setfDdName(String fDdName) {
        this.fDdName = fDdName;
    }

    public String getfDdCode() {
        return fDdCode;
    }

    public void setfDdCode(String fDdCode) {
        this.fDdCode = fDdCode;
    }
}
